high-altitude nuclear explosion - German English Dictionary